package net.lshimokawa.ejemplos.apachecxf.jaxws.service.impl;

import java.util.List;

import net.lshimokawa.ejemplos.apachecxf.jaxws.dao.UsuarioDao;
import net.lshimokawa.ejemplos.apachecxf.jaxws.model.Usuario;
import net.lshimokawa.ejemplos.apachecxf.jaxws.service.UsuarioService;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;


@Service("usuarioService")
public class UsuarioServiceImpl implements UsuarioService {

	@Autowired
	private UsuarioDao usuarioDao;

	@Override
	public Usuario getUsuarioPorUsername(String username) {
		return usuarioDao.getUsuarioPorUsername(username);
	}

	@Override
	public void registrarUsuario(Usuario usuario) {
		usuarioDao.registrarUsuario(usuario);
	}

	@Override
	public List<Usuario> getUsuarios() {
		return usuarioDao.getUsuarios();
	}

}